.part1{
    background: url(../images/bg.png) no-repeat;
    background-size: 100% 4.87rem;
    /*height: 4.87rem;*/
    padding: 0.4rem 0.4rem 0 0.4rem;
}
.part1 .pic{
    position: relative;
    margin: 1rem 0;
}
.part1 .pic a , .part1 .pic span{
    font-size: .49rem;
    color: #8fd34b;
}
.part1 .pic img{
    width: 2.36rem;
    height: 2.36rem;padding-right: 0.3rem;
}
.part1 .pic input{
    width: 2.36rem;
    height: 2.36rem;
    border-radius: 50%;
    border:1px solid red;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}
.part1 .part1-nav a:first-child img{
    width: .79rem;
    height: .73rem;
    padding-right: .35rem;
}
.part1 .part1-nav a:last-child img{
    width: .7rem;
    height: .73rem;
}
.line{
    height: .3rem;
    border-bottom: 1px solid #d6d6da;
}
/*内容部分*/
section .content{
    padding: 0.35rem 0.4rem 0.35rem 0;
    border-bottom: 1px solid #d6d6da;
    margin-left: 0.35rem;
}
.content-titl a{
    background: url(../images/pic3.png) no-repeat;
    background-size: 0.6rem 0.62rem;
    width: 0.6rem;
    height: 0.62rem;
    padding-bottom: 0.15rem;
    display: block;
    float: left;

}
.content-titl span{
    padding-left: 0.2rem;
    font-size: 0.44rem;
    color: #000;
    display: block;
    float: left;
}
.ontent-titr{
    position: relative;
}
.ontent-titr span{
    padding-right: 0.4rem;
    font-size: 0.4rem;
    color: #999999;
    display: block;
    float: left;
}
.ontent-titr a{
    background: url(../images/pic4.png) no-repeat;
    background-size: 0.24rem 0.4rem;
    width: 0.24rem;
    height: 0.4rem;
    padding-bottom: 0.15rem;
    display: block;
    position: absolute;
    top: 0.1rem;
    right: 0rem;

}
/**/
.content-nav{
    padding: 0.75rem 0.35rem 0.45rem 0.4rem;
    border-bottom: 1px solid #d6d6da;
}
.content-nav ul li{
    float: left;
    width: 20%;
    padding-bottom: 0.35rem;
}

.content-nav ul li a{
    display: block;
    text-align: center;
    padding-top: 0.8rem;
}
.content-nav ul li a span{
    font-size: 0.36rem;
    color: #000000;
    display: inline-block;
}
.content-nav ul li:nth-child(1) a {
    background: url(../images/pic9.png) no-repeat top center;
    background-size:0.66rem 0.66rem;
}
.content-nav ul li:nth-child(2) a {
    background: url(../images/pic10.png) no-repeat  top center;
    background-size:0.72rem 0.64rem ;
}
.content-nav ul li:nth-child(3) a {
    background: url(../images/pic11.png) no-repeat top center;
    background-size:0.72rem 0.68rem 
}
.content-nav ul li:nth-child(4) a {
    background: url(../images/pic12.png) no-repeat top center;
    background-size: 0.66rem 0.74rem ;
}
.content-nav ul li:nth-child(5) a {
    background: url(../images/pic13.png) no-repeat top center;
    background-size: 0.72rem 0.72rem ;
}

.content-nav1 ul li{
    float: left; 
    width: 25%;
        border-bottom: 1px solid #d6d6da;
}
.content-nav1 ul li:last-child{
    border-bottom: none;
    padding-top: 0.35rem;
    padding-bottom: 0;
}
.content-nav1 ul li:nth-child(1) a {
    background: url(../images/pic14.png) no-repeat top center;
    background-size:0.73rem 0.73rem;
}
.content-nav1 ul li:nth-child(2) a {
    background: url(../images/pic15.png) no-repeat  top center;
    background-size:0.72rem 0.65rem ;
}
.content-nav1 ul li:nth-child(3) a {
    background: url(../images/pic16.png) no-repeat top center;
    background-size:0.66rem 0.73rem 
}
.content-nav1 ul li:nth-child(4) a {
    background: url(../images/pic17.png) no-repeat top center;
    background-size: 0.77rem 0.69rem ;
}
.content-nav1 ul li:nth-child(5) a {
    background: url(../images/pic18.png) no-repeat top center;
    background-size: 0.72rem 0.73rem ;
}


/*底部*/
.public-footer{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: 1px solid #c3c3d1;
    background: #efeff5;
    padding-top: 0.3rem;
}
.public-footer ul li{
    float: left; 
    width: 25%;
}
.public-footer ul li a{
    display: block;
    text-align: center;
    padding-top: 0.8rem;
}
.public-footer ul li a span {
    font-size: 0.4rem;
    color: #707070;
    display: inline-block;
}
.public-footer ul li:nth-child(1) a {
    background: url(../images/pic5.png) no-repeat top center;
    background-size:0.82rem 0.75rem ;
}
.public-footer ul li:nth-child(2) a {
    background: url(../images/pic6.png) no-repeat  top center;
    background-size:0.76rem 0.75rem ;
}
.public-footer ul li:nth-child(3) a {
    background: url(../images/pic7.png) no-repeat top center;
    background-size:0.83rem 0.75rem 
}
.public-footer ul li:nth-child(4) a {
    background: url(../images/pic8.png) no-repeat top center;
    background-size: 0.76rem 0.75rem ;
}

.public-footer ul li.select a span{
    color: #8fd34b
}
.public-footer ul li.select:nth-child(1) a {
    background: url(../images/pic5on.png) no-repeat top center;
    background-size:0.82rem 0.75rem ;
}
.public-footer ul li.select:nth-child(2) a {
    background: url(../images/pic6on.png) no-repeat  top center;
    background-size:0.76rem 0.75rem ;
}
.public-footer ul li.select:nth-child(3) a {
    background: url(../images/pic7on.png) no-repeat top center;
    background-size:0.83rem 0.75rem 
}
.public-footer ul li.select:nth-child(4) a {
    background: url(../images/pic8on.png) no-repeat top center;
    background-size: 0.76rem 0.75rem ;
}
